#ifndef EXAMPLE_C3_H
#define EXAMPLE_C3_H

#include <qobject.h>

class A: public QObject {
	Q_OBJECT

signals:
	void sigA();

public:
	A(QObject *parent = 0, const char *name = 0);

	void emitSigA();

private slots:
	void gotSigB();
};

class B: public QObject {
	Q_OBJECT

signals:
	void sigB();

public:
	B(QObject *parent = 0, const char *name = 0);

	void emitSigB();

private slots:
	void gotSigA();
};

#endif // !EXAMPLE_C3_H
